using System.Collections.Generic;
using System.Web.Mvc;
using System.Web.Routing;
using BL.Web.Framework;
using BL.Web.Framework.Mvc;

namespace BL.Admin.Models.Cms
{
    public class EditWidgetModel : BaseBLEntityModel
    {
        [BLResourceDisplayName("Admin.ContentManagement.Widgets.Fields.WidgetZone")]
        public int WidgetZoneId { get; set; }
        public SelectList SupportedWidgetZones { get; set; }

        [BLResourceDisplayName("Admin.ContentManagement.Widgets.Fields.PluginFriendlyName")]
        public string PluginFriendlyName { get; set; }

        [BLResourceDisplayName("Admin.ContentManagement.Widgets.Fields.DisplayOrder")]
        public int DisplayOrder { get; set; }


        public string ConfigurationActionName { get; set; }
        public string ConfigurationControllerName { get; set; }
        public RouteValueDictionary ConfigurationRouteValues { get; set; }
    }
}